﻿using System;
using System.Collections.Generic;
using System.Text;

namespace LdCms.IBLL.Map
{
    using LdCms.EF.DbModels;
    public partial interface ITencentPlatformService:IBaseService<Ld_Map_TencentPlatform>
    {
        bool SaveTencentPlatform(Ld_Map_TencentPlatform entity);
        bool UpdateTencentPlatform(Ld_Map_TencentPlatform entity);
        bool UpdateTencentPlatformDefault(int systemId, string companyId, string platformId, bool isDefault);
        bool UpdateTencentPlatformState(int systemId, string companyId, string platformId, bool state);
        bool DeleteTencentPlatform(int systemId, string companyId, string platformId);
        Ld_Map_TencentPlatform GetTencentPlatform(int systemId, string companyId, string platformId);
        Ld_Map_TencentPlatform GetTencentPlatformByDefault(int systemId, string companyId);
        List<Ld_Map_TencentPlatform> GetTencentPlatformAll(int systemId, string companyId);
        int CountTencentPlatform(int systemId, string companyId);

    }
}
